Table of content
3.0 Installation   5.0 Detailed Instructions


4.0 Getting Started

4.1 User Interface

The main window contains 2 common tabs: Local and Time Stamp, and 2 FTP specific tabs: Remote and Permissions, each tab allows the configuration of a specific point of the synchronization.

4.1.1 Remote Tab (FTP synchronization)



This tab allows you to enter the FTP server address, username, password and the base directory to synchronyze - if no directory is specified, the default directory at the time of connection is used. You can have a log of the last synchronization with different levels of details (See Log Levels). You can save the log to a file, if you allready have specified a file, the next log will be append to it, if not, click on "New..." and enter the name of the log file. You can choose, with the popup menu, the type of synchronization Upload (UL) or Download (dL). The mirror check box allows you to activate the mirror mode, the preview check box activate the preview mode and the Synchronize button starts the Synchronization if all is well configured.

The preview check box allows you during the synchronization to not transfer files but to simulate what will occur in the event of true synchronization.



The result is then displayed in a window which can be saved. This window represents all the actions which will be made on each file, an icon representants the action (see Action Icons): update (a small arrow), create (a red point), delete (a trash), voluntarily ignored (a red cross), server file (a red line) and no icon it there's no action.

4.1.2 Local Tab



This tab allows you to select the local folder used for synchronization. A hierarchical display shows you the current folder content. The list can display generic icons or Finder icons (slower, You need to increase the memory size used by WebSynch to fully use this feature), this choice is done in the preference panel from the Edit menu.



The first button allows you to choose the folder. The second allows you to refresh the contents of the list but keeps the information (last date of synchronization...). The third button allows you to add 'server file'. The last button allows you to remove 'server file'.



The hierarchic list has 5 columns:
  • the 1rd allows you to sort according to the file type.
  • the 2nd displays the action icons (see Action Icons).
  • the 3rd allows you to exclude files from the download.
  • the 4th allows you to exclude files from the upload.
  • the 5th displays the file name
  • the 6th displays the last modification date for the local file
  • the 7th displays the last modification date for the remote file in the preview window and the last synchronization date in the local Tab
  • the last allows you to change the sorting order.

  • Columns 5,6 and 7 can be resized.

    The third and fourth columns allow you to exclude files from synchronization in upload and/or download:
    For example if the user modifies Web pages but doesn't wish to upload one of them for the moment, under WebSynch this file appears as modified and so it will be uploaded, to avoid that you just have to exclude the file by putting a red cross in the column "Upload" next to the file name. Exclusion also allows you if you known that nothing has been modified in a folder to exclude completely this folder and then save time since WebSynch will not look in this folder.



    This tab also allows you to add and remove "server file" (see Server File).

    4.1.3 Time Stamp Tab



    This tab allows to customize the time stamp used by the current document for upload and download, it allows you to enter the synchronization mode (see Synchronization modes), if the size has to be used to compare files.
    During a mirror, WebSynch can ask for each file/folder which need so if they can be removed.


    4.1.4 Permissions Tab



    This tab allows you to set upload permissions for files and folders. Use this tab only if you know what you're dealing with. Default option is to not force permissions on upload.

    4.2 Menus

    4.2.1 File

    New Connection - Create a new document, if the default FTP is defined in Internet Config (Or Internet Control Panel), it will be automatically used in the address field.
    Open... - Open a WebSynch document. Synchronize information between the last synchronization and the current local folder.
    Close - Close the document.

    Save - Save the document.
    Save As... - Save the document under another name.
    Revert... - Revert to the last saved version. All changes are lost.

    Synchronize - Start synchronization.

    Quit - Quit WebSynch. (What? Why would you quit?)

    4.2.2 Edit

    Undo, Cut, Copy, Paste, Clear, Select All - Usual Behavior for these functions.
    Preference... - Define the preferences for the application, new documents...

    4.2.3 Special

    Mirror - Toggle mirroring option during synchronization.
    Preview - Toggle previewing option during synchronization.
    Synchronize Only Dates - Don't transfer files during synchronization, just synchronize the dates.
    Download New As Server File - Don't transfer new files during the download, but create a server file for all files present on the server and not in local.

    4.2.4 Window

    Stack - Piles up the opened windows.
    Show Log - Display the log window.
    ... - List of all the opened windows.

    4.3 First Step For FTP synchronization

    There are different first steps depending on your current situation before switching to WebSynch. But first, there's a common step for upload (download) which is :
    Start WebSynch, create a new FTP document, in the Remote tab give the FTP server address which you use to upload your Web site, your username and password. Choose Upload (Download) for the mode. In the Local tab, select the local folder where you have (want to have) your local copy of the site. In the Time Stamp tab, select the mode clever for the upload (download). Save the document. Now follow one of the next steps.

    4.3.1 I don't have a Web site yet. How do I use WebSynch ?

    It's the easy case, after the common step for upload, go back on the Remote tab and click on the Synchronize button and voila, the synchronization is done. Save the document before leaving. You can then modify your local site as you want, to synchronize it, you just have to run WebSynch, open the document and start the synchronization.

    4.3.2 I allready have a Web site which I update with another FTP client, my Web site and my local copy are identical. How do I switch to WebSynch?

    After the common step for upload, select 'Synchronize Dates Only' in the Special menu, start the synchronization, WebSynch doesn't transferer any file in this case, it will just take necessary information for later synchronizations. At the end of the synchronization, deselect the 'Synchronize Dates Only' option from the Special menu, save the document. You can then modify your local site as you want, to synchronize it, you just have to run WebSynch, open the document and start the synchronization.

    4.3.3 I allready have a Web site which I update with another FTP client, my Web site and my local copy are not identical. How do I switch to WebSynch?

    you modified something locally since your last update with your FTP client, WebSynch can unfortunately not know in an automatic way what has to be uploaded. In this case, after the common step for upload, in the Time Stamp tab, select the mode Normal for upload. Go back on the Remote tab and click on the button Synchronize and voila, the synchronization is done. At the end of the synchronization, in the Time Stamp tab, select the mode Clever for the upload. Save the document. You can then modify your local site as you want, to synchronize it, you just have to run WebSynch, open the document and start the synchronization.

    4.3.4 I want a local copy of a FTP server. How do I switch to WebSynch ?

    After the common step for download. Go back on the Remote tab and click on the button Synchronize. Save the document before leaving. Each time you want download the new files available on FTP server, You just have to run WebSynch, open the document and start the synchronization.

    4.3.5 I allready have a local copy of a FTP server, but I don't have everythings and I don't want to download everything. How do I switch to WebSynch ?

    After the common step for download. Select 'Synchronize Dates Only' in the Special menu, start the synchronization, WebSynch doesn't transferer any file in this case, it will just take necessary information for following synchronizations. At the end of synchronization, deselect 'Synchronize Dates Only' from the Special menu and select the 'Download New As Server File', start the synchronization, WebSynch create 'Server file' for the files it doesn't have locally. At the end of synchronization, deselect the 'Download New As Server File' option, save the document. Each time you want download the new files available on FTP server, You just have to run WebSynch, open the document and start the synchronization.

    4.3.6 I have a local copy of a FTP server done by WebSynch, I want to download an old file which is represented by a server file in WebSynch. What could Websynch do for me?

    You just have to run WebSynch, open the document, remove the server file corresponding in the tree structure of the Local tab and start the synchronization.

    4.3.7 I have a local copy of a FTP server done by WebSynch, but I have to remove local files and I don't want WebSynch to download them again. What could Websynch do for me ?

    You just have to run WebSynch, open the document, WebSynch then ask you whether or not you want replace the local deleted files in the tree structure by server files. Once done, WebSynch will ignore any of these files during synchronization.